
Read More
Tata Group Led Renewable Energy Player Signs 200 MW PPA; Targets 1,300 MUs ...
The stock is down by 15 per cent in 1 year and has given multibagger returns of over 1,050 per cent ...

The stock is down by 15 per cent in 1 year and has given multibagger returns of over 1,050 per cent ...